#ifndef _QUANTUM_EVENT_H__
#define _QUANTUM_EVENT_H__

#include "type.h"
#include <ncursesw/ncurses.h>

enum class EventType { KeyDown, MouseMove, Resize, None };

struct Event {
	EventType event;
	union {
		type::input_type key;
		MEVENT mouse;
	};
};

#endif // _QUANTUM_EVENT_H__
